/**
 * @model 商户
 */

/*
 ---- REQUEST ----
 */

/**
 * 商户-新增/编辑请求体
 */
export interface StoreInsertOrUpdateForm {
  /**
   * 商户名称
   */
  name: string;

  /**
   * 商户地址
   */
  address: string;

  /**
   * 商户Logo图片链接
   */
  logo: string;

  /**
   * 法人姓名
   */
  legalPersonName: string;

  /**
   * 法人联系电话
   */
  legalPersonPhone: string;

  /**
   * 身份证正面图片链接
   */
  idCardFront: string;

  /**
   * 身份证反面图片链接
   */
  idCardBack: string;

  /**
   * 排序序号
   */
  sortOrder: string;

  /**
   * 状态
   */
  status: string;

}

/*
 ---- RESPONSE ----
 */

/**
 * 商户-通用响应体
 */
export type StoreApiResult = StoreInsertOrUpdateForm & {
  /**
   * 主键ID
   */
  id: string;

  /**
   * 创建时刻
   */
  createdAt: string;

  /**
   * 更新时刻
   */
  updatedAt: string;
};
